machine-made trail - Français Anglais Dictionnaire